<?php
require_once '../Generique/header_complet_javascript.php';
afficher_header();
$bdd = ouvrirBase();

// La variable de session statut indique les permissions de l'utilisateur.
// Si elle n'existe pas, on l'initialise à erreur.
// cela est utile par exemple si quelqu'un créé un nouveau compte sans s'être connecté
if( !isset($_SESSION['statut'] ) )
	$_SESSION['statut'] = "erreur";
	
if( $_SESSION['statut'] == "moderateur" || $_SESSION['statut'] == "administrateur" || $_SESSION['statut']=="ecrivain" )
	header("Location: accueil.php");
	
// vérification des données lors d'une demande de création de compte
include_once "../Login/operations_creerCompte.php";
$notification = verifier_creation_compte(); // variable contenant le résultat
$_SESSION['taille_captcha']=5;

//<!-- CORPS -->
echo '<h1>Inscription</h1>';
	
	if( !isset($notification) || empty($notification) )
	{
		include_once "../Login/tailles_autorisees.php";
		$tailles = get_tailles_autorisees();
	?>
	
		<form  method="post" action="">
		<p>
			<label class="nom_formulaire" for="new_login"> pseudo : </label> <input type = "text" id="new_login" name = "new_login" value=""/>
			<span class="tooltip">Le pseudo doit faire entre <?php echo $tailles['minLogin'].' et '.$tailles['maxLogin'].' caract&egrave;res' ?></span><br />
			
			<label class="nom_formulaire" for="mail"> adresse mail : </label> <input type = "text" id="mail" name = "mail" value=""/>
			<span class="tooltip">adresse mail invalide</span><br />
			
			<label class="nom_formulaire" for="new_mdp"> mot de passe : </label> <input type = "password" id="new_mdp"	name = "new_mdp" />
			<span class="tooltip">Le mot de passe doit faire au moins <?php echo  $tailles['minMotPasse']?> caract&egrave;res</span><br /><br />
			
			<label class="nom_formulaire" for="new_mdp_bis"> retapez le mot de passe : </label> <input type = "password" id="new_mdp_bis"	name = "new_mdp_bis" />
			<span class="tooltip">Les deux mots de passe doivent être les mêmes</span><br /><br /><br />
				  
			<label for="captcha">Recopiez le mot : <img src="../Generique/captchaMot.php" alt="Captcha" /></label>
			<input type="text" name="captcha" id="captcha" /><br /><br />
			
			<input type="checkbox" name="chartre" id="chartre" /> <label for="chartre "><a href= "manuel_charte.php"> J'ai lu la chartre </a> </label><br /><br />
			<input type="submit" value="Valider" name="creation_compte" />
			
			<?php
				include_once "../Securite/protection_CSRF.php";
				$token = generer_token('creation_compte');
				echo '<input type = "hidden" value="'.$token.'" name="token_creation_compte" />
		';				
			?>
		</p>
		</form>
	
<?php	
}
	//ZONE DE NOTIFICATION : pour l'affichage des différentes notifications
	echo '<div id="notification">
	'.$notification.'
	</div>
	
<script type="text/javascript" src="../Javascript/formulaire_inscription.js"></script>
';

include("../Generique/pied.php"); ?>
